import Mock from 'mockjs'
import qs from 'qs'

Mock.setup({
  timeout: '500-1000' // 模拟延迟
})
// 我的收藏
Mock.mock(/\/member\/collect/, 'get', config => {
  const querystring = config.url.split('?')[1]
  const queryObject = qs.parse(querystring)
  const items = [] // 我的收藏列表
  for (let i = 0; i < +queryObject.pageSize; i++) {
    items.push(Mock.mock({
      id: '@id',
      name: '@ctitle(10,20)', // 随机中文，10-20字间
      desc: '@ctitle(4,10)',
      price: '@float(100,200,2,2)', // 两位随机小数
      picture: `http://zhoushugang.gitee.io/erabbit-client-pc-static/uploads/clothes_goods_${Mock.mock('@integer(1,8)')}.jpg`
    }))
  }
  return {
    msg: '获取数据成功',
    result: {
      counts: 35,
      pageSize: +queryObject.pageSize, // 转换为数字
      page: +queryObject.page,
      items
    }
  }
})
